package jp.dodododo.dao.dialect;

import java.sql.ResultSet;
import java.util.Date;

import jp.dodododo.dao.paging.LimitOffset;

// 方言
public interface Dialect {
	String limitOffsetSql(String originalSQL, LimitOffset limitOffset) throws UnsupportedOperationException;

	String sequenceNextValSql(String sequenceName);

	String identitySelectSql();

	String getSuffix();

	ResultSet resultSet(ResultSet rs);

	String toDateString(Date date);

	String toTimestampString(Date date);
}
